deputy principal - Turkish English Dictionary